package unit4.part2;

/**
 * 重载
 */
public class ReloadTest {
    void method() {
        System.out.println("无参方法");
    }

    void method(int a) {
        System.out.println("一个int参数方法");
    }

    void method(String b, int c) {
        System.out.println("两个参数方法");
    }

    void method(int d, String e) {
        System.out.println("换顺序后的两个参数方法");
    }

    // 仅修改返回类型无法实现重载
//    String method(int f) {}

    public static void main(String[] args) {
        ReloadTest reloadTest = new ReloadTest();
        reloadTest.method();
        reloadTest.method(1);
        reloadTest.method("a", 2);
        reloadTest.method(2, "a");
        reloadTest.method('b');// 想一想，传入字符类型参数，调用的是哪个方法？



    }
}
